import initData from './init-data.js';
import { sequelize } from '../config/database.js';

async function run() {
  try {
    // 确保数据库连接
    await sequelize.authenticate();
    console.log('数据库连接成功');
    
    // 运行初始化数据
    await initData();
    
    console.log('初始化完成，退出程序');
    process.exit(0);
  } catch (error) {
    console.error('初始化失败:', error);
    process.exit(1);
  }
}

run(); 